var ds = new Ext.data.Store({
			proxy : new Ext.data.HttpProxy({
						url : 'contributeCompany_list.action',
						method : 'POST'
					}),
			reader : new Ext.data.JsonReader({
						root : 'contributeCompanys',
						totalProperty : 'totalCount'
					}, [{
								name : 'contributeCompanyId',
								mapping : 'contributeCompanyId',
								type : 'long',
								hidden : 'true'
							}, {
								name : 'contributeCompanyName',
								mapping : 'contributeCompanyName',
								type : 'string'
							}, {
								name : 'contributeCompanyPinyin',
								mapping : 'contributeCompanyPinyin',
								type : 'string'
							}, {
								name : 'type',
								mapping : 'type',
								type : 'string'
							}, {
								name : 'status',
								mapping : 'status',
								type : 'short'
							}, {
								name : 'mru',
								mapping : 'mru',
								type : 'int'
							}/*, {
								name : 'defaultSecurityClassification',
								mapping : 'defaultSecurityClassification',
								type : 'short'
							}*/, {
								name : 'operation',
								type : 'string'
							}])
		});

var cm_contributeCompany = new Ext.grid.ColumnModel([new Ext.grid.RowNumberer(), {
	header : "来稿单位名称",
	width : 200,
	fixed:true,
	dataIndex : 'contributeCompanyName',
	sortable : true,
	renderer : function(value, metadata, record) {
		return "<a href = 'javascript:void(0)' onclick=javascript:showContributeCompany('"
				+ record.data.contributeCompanyId + "')> " + escapeHTML(value) + " </a>";
	}
}, {
	header : "汉语拼音",
	width : 200,
	dataIndex : 'contributeCompanyPinyin',
	sortable : true
}, {
	header : "类型",
	width : 120,
	dataIndex : 'type',
	sortable : true,
	renderer : function(value, metadata, record) {
		
		if (value == 'DW') {
			return '党委';
		} else if (value == 'RD') {
			return '人大';
		} else if (value == 'ZF') {
			return '政府';
		} else if (value == 'ZX') {
			return '政协';
		} else if(value== 'QT'){
			return '其他';
		}else {
			return value;
		};
	}
}, {
	header : "最近使用频度",
	width : 140,
	dataIndex : 'mru',
	sortable : true
},  {
	header : "状态",
	width : 120,
	dataIndex : 'status',
	sortable : true,
	renderer : function(value, metadata, record) {
		if (value == 1) {
			return '可用';
		} else if (value == 2) {
			return '不可用';
		};
	}
},/*{
	header : "默认密级",
	width : 120,
	dataIndex : 'defaultSecurityClassification',
	sortable : true,
	renderer : function(value, metadata, record) {
		if (value == 1) {
			return '普通';
		} else if (value == 2) {
			return '秘密';
		} else if (value == 3) {
			return '机密';
		} else {
			return '绝密';
		};
	}
},*/{
	header : "操作",
	width : 120,
	dataIndex : 'operation',
	sortable : true,
	renderer : function(value, metadata, record) {
	if (record.data.status == 1) {
		return "<a href = 'javascript:void(0)' id = '"
			    +record.data.contributeCompanyId +"' name='close' onclick=javascript:modifyContributeCompanyStatus('"
	            +record.data.contributeCompanyId
				+ "')>关闭 </a>&nbsp;&nbsp;<a href='javascript:void(0)' onclick=javascript:modifyContributeCompanyInfo('"
				+record.data.contributeCompanyId + "')>设为常用</a>";
	} else {
		return "<a href = 'javascript:void(0)' id = '"
			    +record.data.contributeCompanyId +"' name='open' onclick=javascript:modifyContributeCompanyStatus('"
				+record.data.contributeCompanyId
				+ "')>开启 </a>&nbsp;&nbsp;<a href='javascript:void(0)' onclick=javascript:modifyContributeCompanyInfo('"
				+record.data.contributeCompanyId + "')>设为常用</a>";
	}
	}
}]);

window.modifyContributeCompanyStatus=function(needParam){

		Ext.Ajax.request({
			url : "contributeCompany_status_edit.action",
			method : 'post',
			params : {
				contributeCompanyId : needParam
			},
			success : function(resp, opts) {
			
				var respText = Ext.util.JSON.decode(resp.responseText);
				if (respText.success) {
					if (Ext.query('*[name = close]')) {
						if (respText.msg == 'wrong') {
							Ext.Msg.show({
										title : '失败提示',
										msg : '该来稿单位有未完成的工作，不能关闭！',
										buttons : Ext.Msg.OK,
										icon : Ext.Msg.ERROR,
										width : 200
									});
						}else if (respText.msg == 'ok') {
							ds.load({params:{start:0,limit:20}});
						}
					}
					else if (Ext.query('*[name = open]')) {
						ds.reload();
					}
				} else {
					Ext.Msg.show({
						title : '错误提示',
						msg : respText.msg,
						buttons : Ext.Msg.OK,
						icon : Ext.Msg.ERROR,
						width : 200
					});
				}
			},
			failure : function() {
				Ext.Msg.show({
							title : '错误提示',
							msg : '修改失败!',
							buttons : Ext.Msg.OK,
							icon : Ext.Msg.ERROR,
							width : 200
						});
			}
		});

};

var select_contributeCompany = new Ext.Button({
	text : '查找来稿单位',
	iconCls:'contributeCompany_search',
	width : 100,
	handler : function() {
	
	contributeCompanyForm = new Ext.form.FormPanel({
		labelAlign : 'right',
		title : 'form',
		labelWidth : 80,
		frame : true,
		width :400,
		title : '',
		store : ds,
		items : [{
			xtype : 'panel',
			layout : "column",
			isFormField : true,
			fieldLabel : '类&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;型',
			itemCls : 'clear',
			items : [{
						xtype : "radio",
						boxLabel : "党委",
						name : "type",
						inputValue : "DW"
					}, {
						xtype : "radio",
						boxLabel : "人大",
						name : "type",
						inputValue : "RD"
						
					},{
						xtype : "radio",
						boxLabel : "政府",
						name : "type",
						inputValue : "ZF"
					},{
						xtype : "radio",
						boxLabel : "政协",
						name : "type",
						inputValue : "ZX"
					},{
						xtype : "radio",
						boxLabel : "其他",
						name : "type",
						inputValue : "QT"
					}]
		},{
			xtype : 'panel',
			layout : "column",
			isFormField : true,
			fieldLabel : '状&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;态',
			itemCls : 'clear',
			items : [{
						xtype : "radio",
						boxLabel : "可用",
						name : "status",
						inputValue : "1"
					}, {
						xtype : "radio",
						boxLabel : "不可用",
						name : "status",
						inputValue : "2"
					}]
		}/*,{

			xtype : 'panel',
			layout : "column",
			isFormField : true,
			fieldLabel : '默认密级',
			itemCls : 'clear',
			items : [{
						xtype : "checkbox",
						boxLabel : "普通",
						name : "defaultSecurityClassification",
						inputValue : "1"
					
					}, {
						xtype : "checkbox",
						boxLabel : "秘密",
						name : "defaultSecurityClassification",
						inputValue : "2"
						
					},{
						xtype : "checkbox",
						boxLabel : "机密",
						name : "defaultSecurityClassification",
						inputValue : "3"
					
					},{
						xtype : "checkbox",
						boxLabel : "绝密",
						name : "defaultSecurityClassification",
						inputValue : "5"
						
					}]
		}*/],
		buttons : [{
			text : '查找',
			type : 'submit',
			handler : function() {
				ds.baseParams = contributeCompanyForm.getForm()
						.getValues();
				ds.load({
							params : {
								start : 0,
								limit : 20
							}
						});
				window_select_contributeCompany.close();
			}
		},{
			text : '取消',
			handler : function() {
		     window_select_contributeCompany.close();
		}
		}]
	
	});
	var window_select_contributeCompany = new Ext.Window({
		title : '查找来稿单位',
		width : 400,
		iconCls:'contributeCompany_search',		
		resizable : false,
		autoHeight : true,
		constrain :true,
		modal : true,
		closeAction : 'hide',
		closable : false,
		items : contributeCompanyForm
	}).show();
	
}
});

var manuscriptCategoryList = new Ext.data.JsonStore({
			url : 'manuscriptCategory_list.action',
			root : 'manuscriptCategorys',
			methord:'post',
			fields : ['manuscriptCategoryId', 'manuscriptCategoryName']
		});

manuscriptCategoryList.load();




var add_contributeCompany=new Ext.Button({
	text:'增加来稿单位',
	iconCls:'contributeCompany_add',	
	width:'100',
	handler:function(){
		var addManuscriptCompanyForm=new Ext.form.FormPanel({
			  labelAlign:'right',
			  title:'form',
			  labelWidth:'100',
			  frame:true,
			  title:'',
			  items:[{
			  	   xtype : 'textfield',
						name : 'contributeCompanyName',
						allowBlank : false,
						fieldLabel : '来稿单位名称',
					    validator: function(value){
				              	if(value.indexOf('<')!=-1||value.indexOf('>')!=-1){
				              		return false;
				              	}else{
				              		var regex=/[\S]/;
				              		return regex.test(value);
				              	}
				          	},
				        invalidText: '名称不合法:来稿单位不能带<>等特殊符号且不能为空',
				        maxLength:30,
				        maxLengthText : '来稿单位名称最大长度不能超过30' ,
			 			itemCls : 'form_text'
			       },{
			  	       xtype : 'combo',
						store : new Ext.data.SimpleStore({
									data : [['0', '党委'], ['1', '人大'],['2','政府'],['3','政协'],['4','其他']],
									fields : ['value', 'text']
								}),
						hiddenName : 'type',
						allowBlank : false,
						editable : true,
						emptyText : '请选择',
						mode : 'local',
						triggerAction : 'all',
						valueField : 'value',
						displayField : 'text',
						fieldLabel : '来稿单位类型',
						itemCls : 'form_text'
			       }/*,{
			       	 xtype : 'combo',
						store : manuscriptCategoryList,
						fieldLabel:'稿件分类',
						allowBlank : false,
						editable : false,
						emptyText : '请选择',
						forceSelection:true,
		                typeAhead:true,
		                itemCls:'form_text',
			            mode : 'local',
			            triggerAction : 'all',
		 	            hiddenName : 'manuscriptCategoryId',
		             	valueField : 'manuscriptCategoryId',
		            	displayField : 'manuscriptCategoryName',
		            	listeners:{
				    		 "focus":function(){
					    		 	if(manuscriptCategoryList.getTotalCount() == 0){
					    		 		Ext.Msg.show({
													title : '操作提示',
													msg : '请管理员添加稿件分类!',
													buttons : Ext.Msg.OK,
													icon : Ext.Msg.INFO,
													width : 200
												});
					    		 	}
					    		 }
				    		 }
		            	
			       },{
			       	   xtype : 'combo',
						store : new Ext.data.SimpleStore({
									data : [['1', '普通'], ['2', '秘密'],['3','机密'],['5','绝密']],
									fields : ['value', 'text']
								}),
						emptyText : '请选择',
						hiddenName : 'defaultSecurityClassification',
						allowBlank : false,
						editable : false,
						mode : 'local',
						triggerAction : 'all',
						valueField : 'value',
						displayField : 'text',
						fieldLabel : '默认密级',
						itemCls : 'form_text'
			       }*/],
			     buttons:[{
			     	
			     	  text:'增加',
			     	  type:'submit',
			     	  handler:function(){
			    	 		
			     	  	    if(addManuscriptCompanyForm.form.isValid()){
			     	  	    	addManuscriptCompanyForm.form.doAction('submit',{
			     	  	    		url:'contributeCompany_add.action',
			     	  	    		methord:'post',
			     	  	    		params:'',
			     	  	    		success:function(form,action){
				     	  	    		if (action.result.msg == 'wrong') {
											Ext.Msg.show({
														title : '错误提示',
														msg : '不能新增已有的来稿单位名称！',
														buttons : Ext.Msg.OK,
														icon : Ext.Msg.ERROR,
														width : 200
													});
													
										} else if (action.result.msg == 'ok') {
											Ext.Msg.show({
														title : '消息',
														msg : '增加成功！',
														buttons : Ext.Msg.OK,
														icon : Ext.Msg.INFO,
														width : 200
													});
				     	  	    			ds.load({
				     	  	    				 params:{
				     	  	    				 	start:0,
				     	  	    				 	limit:20
				     	  	    				 }
				     	  	    			});
				     	  	    			
				     	  	    			window_add_ManuscriptCompany.close();
										}
			     	  	    		},
			     	  	    		failure : function(form, action) {
										if (action.failureType == 'server') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '新增失败！',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										} else if (action.failureType == 'connect') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '指定路径连接错误!',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										} else if (action.failureType == 'client') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '非法提交!',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										} else {
											Ext.Msg.show({
												title : '警告提示',
												msg : '服务器数据传输错误!',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
										}
									}
			     	  	    	});
			     	  	    }
			     	  }
			     },{
			    	 text:'重置',
						type:'reset',
						handler:function(){
							addManuscriptCompanyForm.form.reset(); 
						}
						
				},{
					text : '取消',
					handler : function() {
		    	    window_add_ManuscriptCompany.close();
				}
				}]
		});
		
		var window_add_ManuscriptCompany = new Ext.Window({
					title : '增加来稿单位',
					width : 310,
					iconCls:'contributeCompany_add',	
					resizable : false,
					autoHeight : true,
					constrain :true,
					modal : true,
					closeAction : 'hide',
					closable : false,
					items : addManuscriptCompanyForm
				}).show();
	}
});

window.modifyContributeCompanyInfo = function(needParam) {
	
	Ext.Ajax.request({
		url : 'contributeCompany_beInCommonUse_edit.action',
		method : 'post',
		params : {
			contributeCompanyId : needParam
		},success:function(resp, opts) {
			var respText = Ext.util.JSON.decode(resp.responseText);
			if (respText.success){
			Ext.Msg.show({
					title : '设置成功',
					msg : '设置成功',
					buttons : Ext.Msg.OK,
					icon : Ext.Msg.INFO,
					width : 200
				});
				ds.baseParams = null;
				ds.load({
					params : {
						start : 0,
						limit : 20,
						type : '',
						status : ''
					}
				});
			} else if(respText.success==false){
				Ext.Msg.show({
					title : '错误提示',
					msg :'设置失败',
					buttons : Ext.Msg.OK,
					icon : Ext.Msg.ERROR,
					width : 200
				});
			}
		},
		/**
		 * 下面这段注释代码是客户第一次验收之前、为系统管理员提供修改来稿单位信息功能的代码
		 * 修改人：刘焕  2010-12-09 下午 17：30
		 */
		/*
		success : function(resp, opts) {
			var respText = Ext.util.JSON.decode(resp.responseText);
			var contributeCompany = respText.contributeCompany;
			if (respText.success) {
					var defaultSecurityClassification = '';
					var type = '';
					if (contributeCompany.defaultSecurityClassification == 1) {
						defaultSecurityClassification = '普通';
					} else if (contributeCompany.defaultSecurityClassification == 2) {
						defaultSecurityClassification = '秘密';
					} else if (contributeCompany.defaultSecurityClassification == 3) {
						defaultSecurityClassification = '机密';
					} else if (contributeCompany.defaultSecurityClassification == 5) {
						defaultSecurityClassification= '绝密';
					}
					
					
					if(contributeCompany.type=='RD'){
						type='人大';
					}else if(contributeCompany.type=='DW'){
						type='党委';
						
					}else if(contributeCompany.type=='ZF'){
						type='政府';
					}else if(contributeCompany.type=='ZX'){
						
						type='政协';
					}else{
						type='其它';
						
					}
					modify_contributeCompany_form = new Ext.FormPanel({
								border : false,
								frame : true,
								labelAlign : 'right',
								labelWidth :100,
								defaults : {
									itemCls:'form_text'
								},
								defaultType : 'textfield',
								items : [{
									xtype : 'textfield',
						            value: contributeCompany.contributeCompanyName,
							        allowBlank : false,
							        fieldLabel : '来稿单位名称',
							        validator: function(value){
						              	if(value.indexOf('<')!=-1||value.indexOf('>')!=-1){
						              		return false;
						              	}else{
						              		var regex=/[\S]/;
						              		return regex.test(value);
						              	}
						          	},
					          		invalidText: '名称不合法:来稿单位不能带<>等特殊符号且不能为空',
				 			        name : 'contributeCompanyName',
				 			        maxLength : 30,
				 			        maxLengthText : '来稿单位名称最大长度不能超过30'
			                  },{
					  	             xtype : 'combo',
								     store : new Ext.data.SimpleStore({
											data : [['党委', '党委'], ['人大', '人大'],['政府','政府'],['政协','政协'],['其他','其他']],
											fields : ['value', 'text']
										}),
							       	hiddenName : 'type',
							        allowBlank : false,
								    editable : false,
								    mode : 'local',
							    	triggerAction : 'all',
							    	valueField : 'value',
							    	displayField : 'text',
							    	fieldLabel : '来稿单位类型',
							    	value : type
			                  },{
			                	  	xtype : 'numberfield',
						            value: contributeCompany.mru,
							        allowBlank : false,
							        fieldLabel : '最近使用频度',
				 			        name : 'contributeCompany.mru',
				 			        minValue : 0,
									minText : '频度不能小于0',
									maxValue : 2147483647,
									maxText : '请输入不大于2147483647的非负整数',
									regex:/^[0-9]{1,10}$/,
									regexText:'请输入不大于2147483647的非负整数'
			                  },{
						       	    xtype : 'combo',
									store : manuscriptCategoryList,
									fieldLabel:'稿件分类',
									emptyText : contributeCompany.manuscriptCategory.manuscriptCategoryName,
									editable : false,
									forceSelection:true,
					                typeAhead:true,
						            mode : 'local',
						            triggerAction : 'all',
					 	            hiddenName : 'manuscriptCategoryId',
					             	valueField : 'manuscriptCategoryId',
					            	displayField : 'manuscriptCategoryName',
					            	listeners:{
							    		 "focus":function(){
								    		 	if(manuscriptCategoryList.getTotalCount() == 0){
								    		 		Ext.Msg.show({
																title : '操作提示',
																msg : '请管理员添加稿件分类!',
																buttons : Ext.Msg.OK,
																icon : Ext.Msg.INFO,
																width : 200
															});
								    		 	}
								    		 }
							    		 }
			       },{
			       	
						       	   xtype : 'combo',
									store : new Ext.data.SimpleStore({
												data : [['普通', '普通'], ['秘密', '秘密'],['机密','机密'],['绝密','绝密']],
												fields : ['value', 'text']
											}),
									hiddenName : 'defaultSecurityClassification',
									allowBlank : false,
									editable : false,
									mode : 'local',
									triggerAction : 'all',
									valueField : 'value',
									displayField : 'text',
									fieldLabel : '默认密级',
									value : defaultSecurityClassification
			       },{
									xtype : 'hidden',
									name : 'contributeCompany.contributeCompanyId',
									value : contributeCompany.contributeCompanyId
					}],
					buttons : [{
						text : '编辑',
						type : 'submit',
						handler : function() {
							
							if (modify_contributeCompany_form.form.isValid()) {
								modify_contributeCompany_form.form.doAction('submit', {
									url : 'contributeCompany_edit.action',// 文件路径
									method : 'post',// 提交方法post或get
									params : '',
									success : function(form, action) {
										if (action.result.msg == 'wrong') {
											Ext.Msg.show({
														title : '错误提示',
														msg : '不能编辑为已有的来稿单位名称',
														buttons : Ext.Msg.OK,
														icon : Ext.Msg.ERROR,
														width : 200
													});
													
										} else if (action.result.msg == 'ok') {
											Ext.Msg.show({
														title : '消息',
														msg : '编辑成功!',
														buttons : Ext.Msg.OK,
														icon : Ext.Msg.INFO,
														width : 200
													});
								
										contributeCompany_window.close();
			 							ds.load({
													params : {
														start : 0,
														limit : 20
													}
												});
										}
									},
									failure : function(form, action) {
										if (action.failureType == 'server') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '操作失败',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										} else if (action.failureType == 'connect') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '连接超时',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
										
										} else if (action.failureType == 'client') {
											Ext.Msg.show({
												title : '错误提示',
												msg : '数据错误，非法提交!',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										} else {
											Ext.Msg.show({
												title : '错误提示',
												msg : '服务器数据传输错误!',
												buttons : Ext.Msg.OK,
												icon : Ext.Msg.ERROR,
												width : 200
											});
											
										}
									}
								});
							}
						}
					},{
						text:'取消',
						handler:function(){
							contributeCompany_window.close();
						}
						}]
					});
								
							
							
							contributeCompany_window = new Ext.Window({
								title : '编辑来稿单位信息',
								width : 310,
								iconCls:'contributeCompany_edit',
								resizable : false,
								constrain :true,
								autoHeight : true,
								modal : true,
								closeAction : 'hide',
								closable : false,
								items : modify_contributeCompany_form
							}).show();
							
						} else {
							Ext.Msg.show({
								title : '错误提示',
								msg : '查看来稿单位详情失败',
								buttons : Ext.Msg.OK,
								icon : Ext.Msg.ERROR,
								width : 200
							});
						}
					},*/
		failure : function() {
			Ext.Msg.show({
						title : '错误提示',
						msg : '修改信息失败!',
						buttons : Ext.Msg.OK,
						icon : Ext.Msg.ERROR,
						width : 200
					});
		}
	});
};
 


var list_allContribiteCompanys = new Ext.Button({
	
	text : '列出所有来稿单位',
	width : 100,
	iconCls:'refresh',
	handler : function() {
		ds.baseParams = null;
		ds.load({
			params : {
				start : 0,
				limit : 20,
				type : '',
				status : '',
				defaultSecurityClassification : '',
				order : 0
			}
		});
	}
	
});


var grid = new Ext.grid.GridPanel({
	title : '当前位置：来稿单位管理',
	loadMask : {
		msg : '数据加载中...'
	},
	ds : ds,
	store : ds,
	region : 'center',
	autoScroll : true,
	cm : cm_contributeCompany,
	autoExpandColumn : 6,
	tbar : [select_contributeCompany,add_contributeCompany,list_allContribiteCompanys],
	bbar : new Ext.PagingToolbar({
				pageSize : 20,
				store : ds,
				displayInfo : true,
				beforePageText : '第',
				afterPageText : '页-共{0}页',
				displayMsg : '显示{0} - {1} 条  共 {2} 条',
				emptyMsg : "没有记录"
			})
});
ds.load({
	params : {
		start : 0,
		limit : 20
	}
});


window.showContributeCompany=function(needParam){
    Ext.Ajax.request({
		url : 'contributeCompany_view.action',
		method : 'post',
		params : {
			contributeCompanyId : needParam
		},
		success : function(resp, opts) {
			var respText = Ext.util.JSON.decode(resp.responseText);
			var contributeCompany = respText.contributeCompany;
			var type='';
			var defaultSecurityClassification='';
			
			if (contributeCompany.defaultSecurityClassification == 1) {
				defaultSecurityClassification = '普通';
			} else if (contributeCompany.defaultSecurityClassification == 2) {
				defaultSecurityClassification = '秘密';
			} else if (contributeCompany.defaultSecurityClassification == 3) {
				defaultSecurityClassification = '机密';
			} else if (contributeCompany.defaultSecurityClassification == 5) {
				defaultSecurityClassification= '绝密';
			}
			
			
			if(contributeCompany.type=='RD'){
				type='人大';
			}else if(contributeCompany.type=='DW'){
				type='党委';
				
			}else if(contributeCompany.type=='ZF'){
				type='政府';
			}else if(contributeCompany.type=='ZX'){
				
				type='政协';
			}else{
				type='其它';
				
			}
			if (respText.success) {
				var contributeCompany_show=new Ext.Window({
					title : '来稿单位详情',
					width : 600,
					constrain :true,
					iconCls:'contributeCompany_manager',
					resizable : false,
					autoHeight : true,
					modal : true,
					closeAction : 'hide',
					closable : false,
					items : [new Ext.FormPanel({
								border : false,
								labelAlign : 'right',
								labelWidth : 110,
								frame : true,
								defaults : {
									itemCls : 'form_text unedit'
								},
								defaultType : 'textfield',
								items : [{
											fieldLabel : '来稿单位',
											value :  contributeCompany.contributeCompanyName,
											readOnly : true
										}, {
											fieldLabel : '单位汉语拼音',
											value : contributeCompany.contributeCompanyPinyin,
											readOnly : true
										}, {
											fieldLabel : '单位类型',
											value :type,
											readOnly : true
										}, {
											fieldLabel : '最近使用频度',
											value : contributeCompany.mru,
											readOnly : true
										}, /*{
											fieldLabel : '默认密级',
											value : defaultSecurityClassification,
											readOnly : true
										}, {
											fieldLabel : '默认稿件分类',
											value : contributeCompany.manuscriptCategory.manuscriptCategoryName,
											readOnly : true
										}, */{
											fieldLabel : '创建时间',
											value : formatTime(contributeCompany.createdTimestamp,"",""),
											readOnly : true
										}, {
											fieldLabel : '最后修改人',
											value : contributeCompany.lastModifierName,
											readOnly : true
										},  {
											fieldLabel : '最后修改时间',
											value : formatTime(contributeCompany.lastModified,"",""),
											readOnly : true
										}],
										buttons:[{
											text:'关闭',
											handler:function(){
											contributeCompany_show.close();
										}
										}]
							})]

				}).show();
			} else {
				Ext.Msg.show({
					title : '错误提示',
					msg : '查看来稿单位详情失败！',
					buttons : Ext.Msg.OK,
					icon : Ext.Msg.ERROR,
					width : 200
				});
			}
		},
		failure : function() {
			Ext.Msg.show({
						title : '错误提示',
						msg : '查看来稿单位详情失败！',
						buttons : Ext.Msg.OK,
						icon : Ext.Msg.ERROR,
						width : 200
					});
		}
	});
};

//时间格式转换
function formatTime(value, metadata, record){
	if(null==value){
		return null;
	}else{
		return new Date(value).format('Y-m-d  H:i');
	}
}


var p_menuScript = {
		id : 'contributeCompany-search',
		border : false,
		layout : 'border',
		items : [grid]
	};
	Ext.getCmp('content-panel').add(p_menuScript);
	Ext.getCmp('content-panel').layout.setActiveItem('contributeCompany-search');
	Ext.getCmp('content-panel').uxmodules="undefined";
	